package com.keyue.domain.dto;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import lombok.experimental.SuperBuilder;

import java.io.Serializable;

/**
 * 系统配置(SystemSetting)实体类
 *
 * @author makejava
 * @since 2023-12-05 13:43:58
 */
@TableName("system_setting")
@Data
@AllArgsConstructor
@ToString
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
@SuperBuilder
public class SystemSettingDO extends BaseDO implements Serializable {

    private Long id;
    /**
     * 配置code
     */
    private String settingCode;
    /**
     * 名称
     */
    private String settingName;
    /**
     * 值
     */
    private String settingValue;
    /**
     * 配置类型,0 单个配置项，1：多个配置项,3: 成本配置
     */
    private Integer settingType;
    /**
     * 关联code
     */
    private String relationCode;
    /**
     * 名称
     */
    private String relationName;
    /**
     * 值
     */
    private String relationValue;

}
